gdk: calculate pixel color shift and precision lazily
authorPaolo Borelli <pborelli@gnome.org>
Sat, 27 Feb 2016 10:43:18 +0000 (11:43 +0100)
committerPaolo Borelli <pborelli@gnome.org>
Sat, 27 Feb 2016 11:27:54 +0000 (12:27 +0100)
commit70d689cddda0dc616af97e8ed047d0c0acf7c7a6
tree8227c1de81b0d0dc1937a2ec12db4ed51f946cfb
parentf73e7680ed1a29be2f13350b29d180ea9cfbcbec
gdk: calculate pixel color shift and precision lazily

This gets rid of the decompose_mask utility entirely and simplifies
backend code.
gdk/broadway/gdkvisual-broadway.c
gdk/gdkvisual.c
gdk/gdkvisualprivate.h
gdk/quartz/gdkvisual-quartz.c
gdk/win32/gdkvisual-win32.c
gdk/x11/gdkvisual-x11.c
gdk/x11/gdkwindow-x11.c